.nav{width: 1200px;margin: 0px auto;overflow: hidden;height: 130px;padding-top: 15px;padding-bottom: 20px;}
.nav img{width: 263px;height: 81px;display: block;float: left;}
.nav ul{float: right;overflow: hidden;}
.nav ul li{float: left;padding: 50px 15px 0px;height: 95px;font-size: 22px;}
.nav ul li a{display: block;width: 100%;height: 100%;height: 45px;line-height: 25px;padding-bottom: 20px;}
.nav ul li:hover a{color: #ff5e5e;border-bottom: 4px solid #ff5e5e;}
/*banner*/
.banner{width: 100%;height: 680px;text-align: center;position:  relative;}
.banner_lm{width: 100%;height: 350px;text-align: center;background: #e89258;}
.banner img{margin: 0px auto;width: 100%;/*height: 100%;*/display: block;}
.banner_lm img{margin: 0px auto;width: 100%;height: 100%;display: block;}
.banner_1{position: absolute;width: 1200px;height: 120px;bottom: -60px;background: url(szzs.png);margin-left:  -600px;left: 50%;}
/*.rmcp*/
.rmcp{width: 100%;height: 880px;background: #e9f0fe url(rmcp_bj.png) no-repeat left bottom;padding-top: 170px;margin: 0px auto;}
.rmcp_logo{width: 465px;height: 119px;display: block;margin: 0px auto;}
.rmcp ul{width: 1200px;height: 334px;padding: 0px 80px;margin: 100px auto 0px;}
.rmcp ul li{float: left;width: 210px;height: 234px;margin: 0px 25px;cursor: pointer;}
/*.rmcp ul li img{display: block;width: 100%;height: 100%;}*/
.rmcp ul li img.rmcp_img_01{display: block;width: 100%;height: 100%;opacity: 1}
.rmcp ul li img.rmcp_img_02{display: none;width: 100%;height: 100%;opacity: 0}
.rmcp ul li:hover img.rmcp_img_01{display: none;transition: bottom 3s ease-out, opacity 3s; opacity: 0}
.rmcp ul li:hover img.rmcp_img_02{display: block;transition: bottom 3s ease-out, opacity 3s;opacity: 1}
.rmcp span{border: 1px solid #dbdbdb;display: block;margin: 0px auto;text-align: center;width: 130px;height: 30px;line-height: 30px;}
.rmcp span a{display: block;width: 100%;height: 100%;}
.rmcp span a:hover{background: #f6ad41;color: #fff;}
/*.dxal*/
.dxal{width: 100%;height: 1130px;background: #9fcaf5;padding-top: 100px;margin: 0px auto;}
.dxal_logo{width: 465px;height: 119px;display: block;margin: 0px auto;}
.dxal>span{border: 1px solid #dbdbdb;display: block;margin: 0px auto;text-align: center;width: 130px;height: 30px;line-height: 30px;margin-top: 100px;}
.dxal>span a{display: block;width: 100%;height: 100%;color: #fff;font-weight: bold;}
.dxal>span a:hover{background: #f6ad41;color: #fff;}
.dxal_list{width: 1200px;margin: 0px auto;overflow: hidden;padding-top: 70px;}
.actdt_list{width: 240px;overflow: hidden;float: left;height: 628px;cursor: pointer;}
.actdt_list h1{font-size: 18px;padding: 30px 15px 20px;line-height: 26px;height: 102px;font-weight: normal;}
.dxal_list_03 h3{width: 60px;height: 5px;background: #ff6a38 !important;margin: 0px auto;overflow: hidden;}
.actdt_list h3{width: 60px;height: 5px;background: #fff;margin: 0px auto;overflow: hidden;}
/*.actdt_list h3{font-weight: normal;font-size: 14px;padding: 0px 15px;color: #a7a4a4;line-height: 20px;}*/
.actdt_list li{width: 100%;height: 120px;font-size: 16px;padding: 10px 15px;color: #fff;line-height: 25px;}
.dxal_list_03 li{width: 100%;height: 120px;font-size: 16px;padding: 10px 15px;color: #999;line-height: 25px;}
.actdt_list ul{overflow: hidden;height: 161px;}
.actdt_list li img{display: block;float: right;width: 20px;height: 20px;}
.actdt_list_img{width: 240px;height: 360px;display: block;overflow: hidden;}
.actdt_list_img img{display: block;width: 100%;height: 100%;}
.actdt_list_xq{height: 15px;display: block;width: 50px;color: #fff;border: 1px solid #fff;line-height: 13px;text-align: center;margin-left: 172px;}
.dxal_list_03 .actdt_list_xq{height: 15px;display: block;width: 50px;color: #999 !important;border: 1px solid #999 !important;line-height: 13px;text-align: center;margin-left: 172px;}
/*.actdt_list:hover{background: #d7e9f7}
.actdt_list:hover .actdt_list_img img{transform: scale(1.1);}
.actdt_list:hover ul li{margin-left: 300px;width: 300px;}
.actdt_list:hover .actdt_list_xq{height: 30px;margin: 35px 20px 15px 180px;line-height: 30px;}*/
.actdt_list:hover .actdt_list_xq{width: 100px;margin-left: 122px;background-image: linear-gradient(to right, red , yellow);}
.actdt_list:hover img{    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);}
.dxal_list_01{background: #f4b04c;color: #fff;}
.dxal_list_02{background: #09a9d4;color: #fff;}
.dxal_list_03{background: #ffffff;color: #333;}
.dxal_list_04{background: #ff7e5e;color: #fff;}
.dxal_list_05{background: #4f8fff;color: #fff;}
/*.fwzc*/
.fwzc{width: 100%;height: 880px;background: #e9f0fe;padding-top: 100px;margin: 0px auto;}
.fwzc_logo{width: 465px;height: 119px;display: block;margin: 0px auto;}
.fwzc ul{width: 1200px;height: 334px;padding: 0px 80px;margin: 100px auto 0px;}
.fwzc ul li{float: left;width: 210px;height: 234px;margin: 0px 25px;}
.fwzc ul li img{display: block;width: 100px;height: 86px;margin-left: 55px;}
.fwzc span{border: 1px solid #dbdbdb;display: block;margin: 0px auto;text-align: center;width: 130px;height: 30px;line-height: 30px;}
.fwzc span a{display: block;width: 100%;height: 100%;}
.fwzc span a:hover{background: #f6ad41;color: #fff;}
.fwzc ul li h1{width: 100%;height: 90px;line-height: 50px;padding-top: 40px;text-align: center;color: #8f8f8f;font-size: 18px;font-weight: normal;padding: 0px 10px;}
.fwzc ul li p{width: 100%;color: #616161;font-size: 16px;padding: 0px 15px;}
.fwzc_kh{font-size: 30px;color: #8f8f8f;width: 100%;text-align: center;line-height: 100px;}
/*.xwzx*/
.xwzx{width: 100%;height: 1040px;background: #f8f8f8;padding-top: 100px;margin: 0px auto;}
.xwzx_logo{width: 465px;height: 119px;display: block;margin: 0px auto;}
.xwzx_w{width: 1200px;height: 510px;padding: 0px;margin: 100px auto 0px;}
.xwzx_list{float: left;width: 386px;height: 510px;margin: 0px 7px;position: relative;}
.xwzx_list img{display: block;width: 100%;height: 226px;}
.xwzx_list ul{width: 356px;height: 300px;position: absolute;bottom: 0px;left: 15px;background: #deeefe;padding: 20px 35px;}
.xwzx_list ul li h3{color: #a6a6a6;font-weight: normal;}
.xwzx_list ul li h1{color: #333;font-weight: normal;font-size: 20px;height: 100px;line-height: 35px;padding-top: 15px;}
.xwzx_list ul li p{color: #a6a6a6;font-weight: normal;font-size: 16px;height: 70px;line-height: 23px;overflow: hidden;}
.xwzx_list_xq{height: 25px;display: block;width: 80px;color: #fff;border: 1px solid #fff;line-height: 23px;text-align: center;margin-left: 190px;background: #ff6a37;margin-top: 30px;}
.xwzx_list:hover ul{background: #ff7a5d;cursor: pointer;}
.xwzx_list:hover h3,.xwzx_list:hover h1,.xwzx_list:hover p{color: #fff;}
.xwzx_list:hover .xwzx_list_xq{background: #fff;color: #ff6a37}
.xwzx>span{border: 1px solid #dbdbdb;display: block;margin: 80px auto 0px;text-align: center;width: 130px;height: 30px;line-height: 30px;}
.xwzx>span a{display: block;width: 100%;height: 100%;}
.xwzx>span a:hover{background: #f6ad41;color: #fff;}
/*lxwm*/
.lxwm{width: 100%;height: 559px;background: url(lxwm.png) center;padding-top: 145px;}
.lxwm_zd{width: 643px;height: 236px;margin: 0px auto;padding-bottom: 60px;}
.lxwm_lxfs{width: 725px;height: 48px;line-height: 48px;margin: 0px auto;padding-left: 130px;}
.lxwm_lxfs li{float: left;color: #fff;font-size: 20px;margin-right: 100px;}
/*banquan*/
.banquan{width: 100%;height: 250px;background: url(banqua.jpg) center;padding-top: 45px;font-size: 18px;}
.banquan ul{width: 1100px;margin: 0px auto;}
.banquan_01{float: left;color: #fff;}
.jrwm{background: #377bff;padding: 5px 10px;display: block;width: 96px;}
.bqsy{display: block;line-height: 35px;padding-top: 30px}
.bah{display: block;line-height: 35px;color: #999;padding-top: 20px;}
.bah a{color: #999;}
.banquan_02{color: #fff;float: right}
.banquan_02 img{display: block;float: left;width: 152px;height: 152px;}
.banquan_02 span{float: left;display: block;width: 35px;line-height: 21px;padding-left: 15px}

